armor of a knight - Turkish English Dictionary